despicable person with bad intentions - Español Inglés Diccionario